﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace PumpCentral_Domain.MonitoringSubSystem
{
    public delegate void MonitoringEventHandler();

    public class PumpMonitoringModule
    {
        public event MonitoringEventHandler WarningRaised;
        public event MonitoringEventHandler AlarmRaised;

        public void HandlePumpData()
        {
            throw new NotImplementedException("PumpMonitoringModule.HandlePumpData has not been implemented");
        }

        private void RaiseWarning()
        {
            WarningRaised();
        }

        private void RaiseAlarm()
        {
            AlarmRaised();
        }
    }
}
